]> dgit.raspbian.org Git - gnome-shell.git/commit
st-bin: Destroy child in ClutterActor:destroy vfunc
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Tue, 28 Aug 2018 20:29:13 +0000 (17:29 -0300)
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Tue, 9 Oct 2018 01:43:13 +0000 (22:43 -0300)
commitb719744e75e56502cf0340066f9311fdcc755628
treed5fcebb9bb8e6a2c8783cfff4600a4034db32e75
parent038f8b6ea5cfc8d4f71ea5ddb20d326995909829
st-bin: Destroy child in ClutterActor:destroy vfunc

According to Clutter documentation, "[…] actors implementing the
ClutterContainer interface should override the default implementation
of the class handler of this signal and call clutter_actor_destroy()
on their  children."

StBin was doing that in GObject:dispose() instead. Move the child
destruction to a new ClutterActor:destroy() vfunc override.
src/st/st-bin.c